resolve a difficult problem/situation - Inglés Sinónimo Diccionario